package algebra.op;

import java.util.List;

import algebra.visitors.QueryVisitorEvaluator;

import entities.ConceptAssertion;

public abstract class Query {

	public abstract boolean isPure();
	
	public List<ConceptAssertion> acceptVisitor(QueryVisitorEvaluator eval) {
		return eval.visit(this);
	}
	
}
